/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package acciones;

import com.opensymphony.xwork2.ActionSupport;
import conexion.Conexion;
import modelo.Cliente;

/**
 *
 * @author Rodrigo
 */
public class RegistroCliente extends ActionSupport{
    private static final long serialVersionUID = 1L;
	private Cliente cliente = null;
        private Conexion conexion;

	public String execute() throws Exception {
                conexion = new Conexion();
                conexion.crearConexion();

                String consulta = "INSERT INTO `dozen`.`cliente` (`CLIENTE_COD`, `CLIENTE_RUT`, `CLIENTE_NOMBRE`, `CLIENTE_APELLIDOS`, `CLIENTE_FECHA_NACIMIENTO`, `CLIENTE_SEXO`, `CLIENTE_EDAD`, `CLIENTE_EMAIL`, `CLIENTE_FECHA_PAGO`, `CLIENTE_TELEFONO_EMERGENCIA`, `CLIENTE_TELEFONO_CONTACTO`) "
                        + "VALUES ("+cliente.getClienteCod()+", '"+cliente.getClienteRut()+"', '"+cliente.getClienteNombre()+"', '"+cliente.getClienteApellidos()+"', '"+cliente.getClienteFechaNacimiento()+"', '"+cliente.getClienteSexo()+"', "+cliente.getClienteEdad()+", '"+cliente.getClienteEmail()+"', '"+cliente.getClienteFechaPago()+"', '"+cliente.getClienteTelefonoEmergencia()+"', '"+cliente.getClienteTelefono()+"');";
		System.out.println(consulta);
                conexion.ejecutarSQL(consulta);
                return SUCCESS;
	}

    public Cliente getCliente() {
        return cliente;
    }

    public void setCliente(Cliente cliente) {
        this.cliente = cliente;
    }

//    public void validate(){
//
//		if ( cliente.getClienteEdad().length() == 0 ){
//			addFieldError( "cliente.clienteEdad", "*" );
//		}
//
//
//
//
//	}



}
